multi-layered cloud - German English Dictionary